# Replace into ## 作用 MySQL中使用replace into 语句时会出现两种情况: - 如果原先表中没有此行数据(根据主键判断),会将数据直接插入 - 如果表中已经有此行数据(根据主键判断),则将数据主键不变,字段值更新为新的 ## 限制条件 三个限制条件: - 表中必须有主键 - 所以必须是唯一索引 - 字段值必须是所有的字段,即写语句是,必须指定所有的字段